/* Reset */
.nav, .nav a, .nav ul, .nav li, .nav div, .nav form, .nav input
{
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}

.nav a
{
    text-decoration: none;
}

.nav li
{
    list-style: none;
}

/* Menu Container */
.nav
{
    display: inline-block;
    position: relative;
    cursor: default;
    z-index: 500;
}

/* Menu List */
.nav > li
{
    display: table;
    float: left;
    overflow: hidden;
    margin-left:-1px;
    position:relative;
    max-width:120px;
}

.nav > li.left{margin-left:-2px;}

/* Menu Links */
.nav > li > a
{
    position: relative;
    display: block;
    z-index: 510;
    height: 59px;
    max-height:59px;
    padding: 0 4px 0 4px;
    line-height: 18px;
    text-align: center;
    font-family: 'Swiss 721 Bold Condensed' , Arial;
    font-weight: bold;
    font-size: 1.14em;
    color: #116479;
  
    background:url(../images/head-li-border.png) no-repeat 0 8px;
    display: table-cell;
    vertical-align: middle;
 
}

.nav > li > a[id*="corporate"]
{
    position: relative;
    display: block;
    z-index: 510;
    height: 59px;
    padding: 0 13px;
    line-height: 20px;
    text-align: center;
    font-family: 'Swiss 721 Bold Condensed' , Arial;
    font-weight: bold;
    font-size: 1.14em;
    color: #116479;
  
    background:url(../images/head-li-border.png) no-repeat 1px 8px;
    display: table-cell;
    vertical-align: middle;
 
}





.nav > li > a.favorite{ border-right:0; padding: 0 10px 0 40px; background:url(../images/star.png) no-repeat 10px 17px;}

.nav > li > a.favorite_star{ border-right:0; padding: 0 10px 0 40px; background:url(../images/star-favorite.png) no-repeat 10px 17px;}

.nav > li > a.nobackgroundborder{background:none;}

.nav > li:hover > a
{
    background: #116479;
    color: #fff;
    text-decoration: underline;
}

.nav > li:hover > a.favorite
{
    border-right:0; padding: 0 10px 0 40px; background: #116479 url(../images/star-active.png) no-repeat 10px 17px;
}
.nav > li:hover > a.favorite_star
{
    border-right:0; padding: 0 10px 0 40px; background: #116479 url(../images/star-active.png) no-repeat 10px 17px;
}

.nav > li:first-child > a
{
    border-left: none;
}




/* Menu Dropdown */
.nav > li > div
{
    position:absolute;
    display:none;
    top: 59px;
    left: 0;
    width: auto;
    height:auto;
    background: #116479;
    padding: 0px 10px 10px;
    z-index:9999;
}

.nav > li:hover > div
{
    display:block;
}
.nav > li:hover > div.sorgu
{
    width:220px;
}

.nav > li:hover > div.descriptions
{
      width:950px;
}

.nav > li:hover > div.retentions
{
    width:500px;
}


.nav > li:hover > div.corporates
{
    width:750px
}


.nav > li:hover > div.chargings
{
    width:500px;
}


.nav > li:hover > div.personals
{
    width:160px;
}


.nav > li:hover > div.admins
{
    width:220px;
}


.nav > li:hover > div.admins > .nav-column li a
{
    line-height:1.7em;
    }


.nav > li:hover > div.favorites
{
    width:190px; 
}




/* Menu Content Styles */
.nav .nav-column
{
    float: left;
    width: 190px;
    margin: 0 0 0 40px;
}

.nav > li:hover > div > .nav-column:first-child
{
    margin: 0;
}


.nav .nomargin
{
    margin: 0;
}


.nav .nav-column h3
{
    margin: 0 0 10px 0;
    border-bottom: 1px solid #fff;
    color: #fff;
    line-height: 18px;
    padding: 5px 0;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
}


.nav .nav-column ul
{
    margin: 10px 0;
}
.nav .nav-column .nomargin
{
    margin-bottom: 0;
}

.nav .nav-column li a
{
    display: block;
    line-height: 1.4em;
    font-family: Arial, sans-serif;
    font-size: 0.85em;
    color: #fff;
    overflow: hidden;
}

.nav .nav-column li a:hover
{
    color: #fff;
    text-decoration: underline;
}
